package com.qumitech.visualnovel.controller.vo.withdraw;

import com.alibaba.fastjson.annotation.JSONField;
import com.qumitech.visualnovel.component.annotation.ParamName;
import com.qumitech.visualnovel.controller.vo.comm.query.TimeOffsetQuery;

/**
 * @Author :  ZhChNing
 * @Descriptiom :
 * @Date Created in 2019/9/5 16:38
 */
public class WithdrawAdminQueryDTO extends TimeOffsetQuery {

    private String uid;
    @ParamName("withdraw_id")
    @JSONField(name = "withdraw_id")
    private String withdrawId;
    private Long taxAmount;
    private Integer state;
    @ParamName("pay_type")
    @JSONField(name = "pay_type")
    private Integer payType;
    private String payAccount;
    private String remark;
    private String operator;
    @ParamName("wallet_type")
    @JSONField(name = "wallet_type")
    private Byte walletType;
    @ParamName("user_state")
    @JSONField(name = "user_state")
    private String userState;

    public Byte getWalletType() {
        return walletType;
    }

    public void setWalletType(Byte walletType) {
        this.walletType = walletType;
    }

    public String getWithdrawId() {
        return withdrawId;
    }

    public void setWithdrawId(String withdrawId) {
        this.withdrawId = withdrawId;
    }

    public Long getTaxAmount() {
        return taxAmount;
    }

    public void setTaxAmount(Long taxAmount) {
        this.taxAmount = taxAmount;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public Integer getPayType() {
        return payType;
    }

    public void setPayType(Integer payType) {
        this.payType = payType;
    }

    public String getPayAccount() {
        return payAccount;
    }

    public void setPayAccount(String payAccount) {
        this.payAccount = payAccount;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getOperator() {
        return operator;
    }

    public void setOperator(String operator) {
        this.operator = operator;
    }

    public String getUid() {
        return uid;
    }

    public void setUid(String uid) {
        this.uid = uid;
    }

    public String getUserState() {
        return userState;
    }

    public void setUserState(String userState) {
        this.userState = userState;
    }
}
